package ru.cybertek.domain;



public interface Payer 
{
	/**
	 * Get payer's name.
	 * 
	 * @return String - payer name
	 */
	public String getName();

    /**
     * Get payer's INN
     * @return String - payer INN
     */
	public String getInn();

	/**
	 * Get payer's KPP.
	 * @return String - payer kpp
	 */
    public String getKpp();

    /**
     * Get payer's account number.
     * 
     * @return String - payer account number
     */
    public String getAccountNumber();
    
    /**
     * Get payer's account record id in db
     * 
     * @return Integer - account record id in db
     */
    public Integer getAccountId();

    /**
     * Get payer's bank name.
     * 
     * @return String - bank name
     */
    public String getBankName();

    /**
     * Get payer's bank account number.
     * 
     * @return String - bank account number
     */
    public String getBankAccountNumber();

    /**
     * Get payer's bank BIC.
     * 
     * @return String - bank BIC
     */
    public String getBankBic();
}
